github.com/klauspost/compress/flate.compressor.window (field)

48 uses

	github.com/klauspost/compress/flate (current package)
		deflate.go#L116: 	window     []byte
		deflate.go#L135: 		*(*[windowSize]byte)(d.window) = *(*[windowSize]byte)(d.window[windowSize:])
		deflate.go#L166: 	n := copy(d.window[d.windowEnd:], b)
		deflate.go#L175: 			window = d.window[d.blockStart:index]
		deflate.go#L191: 			window := d.window[d.blockStart:index]
		deflate.go#L233: 	n := copy(d.window[d.windowEnd:], b)
		deflate.go#L243: 		tocheck := d.window[startindex:end]
		deflate.go#L277: 	win := d.window[0 : pos+minMatchLook]
		deflate.go#L403: 	d.window = make([]byte, 2*windowSize)
		deflate.go#L435: 		for _, v := range d.window[s.index:d.windowEnd] {
		deflate.go#L459: 					d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L473: 			hash := hash4(d.window[s.index:])
		deflate.go#L513: 					h := hash4(d.window[prevIndex+prevLength:])
		deflate.go#L516: 						length := matchLen(d.window[prevIndex+checkOff:end], d.window[ch2+checkOff:])
		deflate.go#L524: 								if prevLength >= maxMatchLength || d.window[prevIndex+i] != d.window[ch2+i] {
		deflate.go#L527: 										d.tokens.AddLiteral(d.window[prevIndex+j])
		deflate.go#L537: 											h := hash4(d.window[s.index:])
		deflate.go#L553: 							h := hash4(d.window[prevIndex+prevLength:])
		deflate.go#L556: 								length := matchLen(d.window[prevIndex+checkOff:end], d.window[ch2+checkOff:])
		deflate.go#L565: 										if prevLength >= maxMatchLength || d.window[prevIndex+i] != d.window[ch2+i-1] {
		deflate.go#L568: 												d.tokens.AddLiteral(d.window[prevIndex+j])
		deflate.go#L578: 													h := hash4(d.window[s.index:])
		deflate.go#L615: 			tocheck := d.window[startindex:end]
		deflate.go#L651: 				d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L668: 						d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L677: 							h := hash4(d.window[s.index:])
		deflate.go#L686: 					d.tokens.AddLiteral(d.window[s.index-1])
		deflate.go#L706: 		d.err = d.writeStoredBlock(d.window[:d.windowEnd])
		deflate.go#L714: 	n := copy(d.window[d.windowEnd:], b)
		deflate.go#L723: 	if d.windowEnd < len(d.window) && !d.sync || d.windowEnd == 0 {
		deflate.go#L726: 	d.w.writeBlockHuff(false, d.window[:d.windowEnd], d.sync)
		deflate.go#L736: 	if d.windowEnd < len(d.window) {
		deflate.go#L746: 				d.err = d.writeStoredBlock(d.window[:d.windowEnd])
		deflate.go#L748: 				d.w.writeBlockHuff(false, d.window[:d.windowEnd], true)
		deflate.go#L758: 	d.fast.Encode(&d.tokens, d.window[:d.windowEnd])
		deflate.go#L761: 		d.err = d.writeStoredBlock(d.window[:d.windowEnd])
		deflate.go#L764: 		d.w.writeBlockHuff(false, d.window[:d.windowEnd], d.sync)
		deflate.go#L767: 		d.w.writeBlockDynamic(&d.tokens, false, d.window[:d.windowEnd], d.sync)
		deflate.go#L782: 		if d.windowEnd == len(d.window) || d.sync {
		deflate.go#L813: 		d.window = make([]byte, maxStoreBlockSize)
		deflate.go#L818: 		d.window = make([]byte, 32<<10)
		deflate.go#L827: 		d.window = make([]byte, maxStoreBlockSize)
		deflate.go#L840: 		d.window = make([]byte, maxStoreBlockSize)